The Altar
Hint 1 of 10:
Or should we say alter?
Next